-- function Image(el)
--     -- 移除尺寸属性
--     el.attributes.width = nil
--     el.attributes.height = nil
    
--     -- 统一路径格式
--     if not el.src:find('^media/') then
--       el.src = 'media/' .. el.src
--     end
    
--     return el
--   end
-- function Image(el)
--     -- 移除所有属性
--     el.attributes = {}
    
--     -- 修正路径格式
--     if el.src:find('^media/') then
--       el.src = el.src:gsub('^media/+', '')
--     end
    
--     return el
--   end
-- function Image(el)
--     -- 移除所有属性
--     el.attributes = {}
    
--     -- 标准化路径
--     el.src = el.src:gsub("^media/", "")
--                   :gsub("\\", "/")
--                   :gsub("%s+", "%%20")
    
--     return el
--   end
-- function Image(el)
--     el.attributes = {}
--     -- 彻底清理路径层级
--     el.src = el.src:gsub("^media/+", "") -- [!code focus]
--                   :gsub("\\", "/")
--     return el
-- end

function Image(el)
    -- 移除所有尺寸属性
    el.attributes = {}
    
    -- 标准化路径格式
    el.src = el.src:gsub("^.*media/", "")  -- 去除多余路径前缀
                 :gsub("\\", "/")        -- 统一正斜杠
                 :gsub("%s+", "%%20")    -- 编码空格
    
    return el
  end
--   function Image(el)
--     el.attributes = {}
--     el.src = el.src:gsub("^media/+", "") -- 彻底清理路径前缀
--     return el
--   end